@font-face {
    font-family: 'SourceHanSansCN-Medium';
    src: url("../font/SourceHanSansCN-Medium.otf") format('opentype');
    font-weight: normal;
    font-style: normal;
}
picture {
    display: flex;
}
code {
    font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New",
    monospace;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}

html {
    height: 100%;
}

body {
    font-family: 'SourceHanSansCN-Medium', -apple-system, BlinkMacSystemFont, sans-serif;
}


h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    font-size: 100%;
}

address, caption, cite, code, dfn, em, strong, th, var {
    font-style: normal;
    /*font-weight: normal;*/
}

a {
    color: #757575;
    text-decoration: none;
    display: flex;
    cursor: pointer;
}

a:hover, a:visited, a:focus {
    text-decoration: none;
}

img {
    border: none;
    width: 100%;
    height: 100%;
}

ol, ul, li {
    list-style: none;
}

input, textarea, select, button {
    font: 0.5rem Verdana, Helvetica, Arial, sans-serif;
    border: none;
    border-radius: 0;
    background-color: #FFFFFF;
    outline: none;
}

table {
    border-collapse: collapse;
}
